package com.hkts.reportform.datastatics.dao;

import java.util.List;
import java.util.Map;

/**
 * @ClassNameCustomFindDao
 * @Description
 * @Author yck
 * @Date2020-10-30 10:13
 * @Version V1.0
 **/
public interface CustomSearchDao {
    //石油焦消耗情况 按名称分类
    public List<Map<String,Object>> cusomeFindStockByCode(String beginDate,String endDate,String cInvCodeS);
    //消耗库存
    public List<Map<String,Object>> cusomeFindStock(String beginDate,String endDate,String cInvCodeS);

    //消耗库存修改版
    public List<Map<String,Object>> cusomeFindStockUpdate(String beginDate,String endDate,String cInvCodeS);
    //产成品入库单
    public List<Map<String,Object>> finishedProductsData(String beginDate,String endDate,String cInvCodeS);
    //生产情况修改版
    public List<Map<String, Object>> finishedProductsDataUpdate(String beginDate, String endDate, String cInvCodeS);
    //按时间查石油焦消耗不分存货档案PETROLEUM
    public Float inventoryCusomeByCInvCode(String beginDate,String endDate,String cInvCodeS);

    //按时间查生坯，熟坯产量
    public Float inventoryeProductByCInvCode(String beginDate,String endDate,String cInvCodeS);
    //按时间查辅料出库
    List<Map<String, Object>> accessoriesSumByDate(String beginDate, String endDate );
    //辅料出库top10
    List<Map<String, Object>> accessoriesTopTen(String beginDate, String endDate );
    //根据时间 按类别分组查询出库
    List<Map<String, Object>> typesOfAccessories(String beginDate, String endDate);

}
